package com.dragon.util;

import java.io.Serializable;
import java.util.Map;

import com.dragon.common.entity.BaseEntity;

public class Criteria<T extends BaseEntity<Long> > implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private Integer start;
	private Integer limit;
	private T param;
	private Map<String,Object> otherParam;
	
	public Integer getStart() {
		return start;
	}
	public void setStart(Integer start) {
		this.start = start;
	}
	public Integer getLimit() {
		return limit;
	}
	public void setLimit(Integer limit) {
		this.limit = limit;
	}
	public T getParam() {
		return param;
	}
	public void setParam(T param) {
		this.param = param;
	}
	public Map<String, Object> getOtherParam() {
		return otherParam;
	}
	public void setOtherParam(Map<String, Object> otherParam) {
		this.otherParam = otherParam;
	}
	
	
}
